<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>API docs for &ldquo;pymine.beautifulsoup.BeautifulSoupTests&rdquo;</title>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
    <link href="apidocs.css" type="text/css" rel="stylesheet" />
    
    
  </head>
  <body>
    <h1 class="module">Module p.b.BeautifulSoupTests</h1>
    <p>
      <span id="part">Part of <a href="pymine.html">pymine</a>.<a href="pymine.beautifulsoup.html">beautifulsoup</a></span>
      
      
    </p>
    <div>
      
    </div>
    <div>Unit tests for Beautiful Soup.</p>
<p>These tests make sure the Beautiful Soup works as it should. If you find
a bug in Beautiful Soup, the best way to express it is as a test case like 
this that fails.<table class="fieldTable"></table></div>
    
    
    <div id="splitTables">
      <table class="children sortable" id="id96">
  
  
  
  
  <tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.SoupTest.html">SoupTest</a></td>
    <td><span class="undocumented">No class docstring; 1/1 methods documented</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.FollowThatTag.html">FollowThatTag</a></td>
    <td><span>Tests the various ways of fetching tags from a soup.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.SiblingRivalry.html">SiblingRivalry</a></td>
    <td><span>Tests the nextSibling and previousSibling navigation.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.TagsAreObjectsToo.html">TagsAreObjectsToo</a></td>
    <td><span>Tests the various built-in functions of Tag objects.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.StringEmUp.html">StringEmUp</a></td>
    <td><span>Tests the use of 'string' as an alias for a tag's only content.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.AllText.html">AllText</a></td>
    <td><span>Tests the use of 'text' to get all of string content from the tag.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.ThatsMyLimit.html">ThatsMyLimit</a></td>
    <td><span>Tests the limit argument.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.OnlyTheLonely.html">OnlyTheLonely</a></td>
    <td><span>Tests the parseOnly argument to the constructor.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.PickleMeThis.html">PickleMeThis</a></td>
    <td><span>Testing features like pickle and deepcopy.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.WriteOnlyCode.html">WriteOnlyCode</a></td>
    <td><span>Testing the modification of the tree.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.TheManWithoutAttributes.html">TheManWithoutAttributes</a></td>
    <td><span>Test attribute access</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.QuoteMeOnThat.html">QuoteMeOnThat</a></td>
    <td><span>Test quoting</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.YoureSoLiteral.html">YoureSoLiteral</a></td>
    <td><span>Test literal mode.</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.OperatorOverload.html">OperatorOverload</a></td>
    <td><span>Our operators do it all! Call now!</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.NestableEgg.html">NestableEgg</a></td>
    <td><span>Here we test tag nesting. TEST THE NEST, DUDE! X-TREME!</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.CleanupOnAisleFour.html">CleanupOnAisleFour</a></td>
    <td><span>Here we test cleanup of text that breaks SGMLParser or is just</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.EncodeRed.html">EncodeRed</a></td>
    <td><span>Tests encoding conversion, Unicode conversion, and Microsoft</span></td>
  </tr><tr class="class">
    
    
    <td>Class</td>
    <td><a href="pymine.beautifulsoup.BeautifulSoupTests.Whitewash.html">Whitewash</a></td>
    <td><span>Test whitespace preservation.</span></td>
  </tr>
  
</table>
      
      
    </div>
    
    
    
    
    
    <address>
      <a href="index.html">API Documentation</a> for pymine, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2010-04-07 23:15:24.
    </address>
  </body>
</html>